namespace Ke.Bee.Transcription.Models;

/// <summary>
/// 语音转写任务
/// </summary>
public class TranscriptionTask
{
    public string Id { get; set; } = null!;
    public string FileName { get; set; } = null!;
    public string? FilePath { get; set; }
    public string? AudioPath { get; set; }
    public string? Error { get; set; }
    public DateTimeOffset CreatedAt { get; set; }
    public DateTimeOffset? CompletedAt { get; set; }
    public TranscriptionResult? Result { get; set; }
}